﻿using System.Text;

namespace 解释器模式
{
    //接着定义具体的Expression，这里包括对英文句号的翻译。
    public class SymbolExpression: IExpression
    {
        private string _value;
        public SymbolExpression(string value)
        {
            _value = value;
        }
        public void Interpret(StringBuilder stringBuilder)
          {
            switch (_value)
            {
                case ".":
                    stringBuilder.Append("。");
                    break;
            }
        }
    }
}
